permanent resident - German English Dictionary